import request from '@/utils/request'

// 组织机构--人防指挥部列表
export const getHeadquartersList = (data) => {
	return request({
		url: '/back/renfang/zhtx/rfhhb/list',
		method: 'get',
		params: data
	})
}
//组织机构--指挥长列表
export const getCommanderList = (data) => {
	return request({
		url: '/back/renfang/zhtx/commander/list',
		method: 'get',
		params: data
	})
}
//组织机构--指挥机构列表
export const getCommanderOrganizeList = (data) => {
	return request({
		url: '/back/renfang/zhtx/organization/list',
		method: 'get',
		params: data
	})
}

//指挥装备--电磁环境列表
export const getElectricEnvironmentList = (data) => {
	return request({
		url: '/back/renfang/zhtx/dchj/list',
		method: 'get',
		params: data
	})
}

//指挥装备--现有装备列表
export const getExistingEquipmentList = (data) => {
	return request({
		url: '/back/renfang/zhtx/xyzb/list',
		method: 'get',
		params: data
	})
}
//指挥装备--指挥信息系统网络组织列表
export const getCommadnNetworkList = (data) => {
	return request({
		url: '/back/renfang/zhtx/wlzh/list',
		method: 'get',
		params: data
	})
}
//指挥装备--防空能力优点与不足列表
export const getAirDefenseCapabilityList = (data) => {
	return request({
		url: '/back/renfang/zhyd/fkbz/list',
		method: 'get',
		params: data
	})
}
//空情预警--观察哨列表
export const getObservationList = (data) => {
	return request({
		url: '/back/renfang/zhtx/post/list',
		method: 'get',
		params: data
	})
}
//空情预警--观察哨--接入网络列表
export const getAccessNetworkList = (data) => {
	return request({
		url: '/back/renfang/ssyb/sstxbz/list',
		method: 'get',
		params: data
	})

}
//空情预警--观察哨--观察哨设备列表
export const getObservationPostEquipmentList = (data) => {
	return request({
		url: '/back/renfang/zhtx/postdevice/list',
		method: 'get',
		params: data
	})
}

//空情预警--雷达站列表
export const getRadarStationList = (data) => {
	return request({
		url: '/back/renfang/zhtx/stationa/list',
		method: 'get',
		params: data
	})
}

//空情预警--雷达站列表 --雷达列表
export const getRadarList = (data) => {
	return request({
		url: '/back/renfang/zhtx/radara/list',
		method: 'get',
		params: data
	})
}

//空情预警--高点监控点位列表
export const getHightMonitorPointList = (data) => {
	return request({
		url: '/back/renfang/zhtx/pointb/list',
		method: 'get',
		params: data
	})
}

//空情预警--高点监控点位 -- 摄像机列表
export const getCameraList = (data) => {
	return request({
		url: '/back/renfang/zhtx/camera/list',
		method: 'get',
		params: data
	})
}

//空情预警--空情信息接收站列表
export const getInfoAcceptList = (data) => {
	return request({
		url: '/back/renfang/zhtx/kqxx/list',
		method: 'get',
		params: data
	})
}
//警报报知--警报器覆盖率列表
export const getAlarmCoverRateList = (data) => {
	return request({
		url: '/back/renfang/zhtx/jbqcover/list',
		method: 'get',
		params: data
	})
}
//警报报知--固定警报器列表
export const getFixedAlarmList = (data) => {
	return request({
		url: '/back/renfang/zhtx/fix/list',
		method: 'get',
		params: data
	})
}
//警报报知--多媒体警报器列表
export const getMediaList = (data) => {
	return request({
		url: '/back/renfang/zhtx/multimedias/list',
		method: 'get',
		params: data
	})
}
//警报报知--车载警报器列表
export const getCarAlarmList = (data) => {
	return request({
		url: '/back/renfang/zhtx/vehicle/list',
		method: 'get',
		params: data
	})
}

// 疏散隐蔽--疏散地域列表
export const getEvacuationAreaList = (data) => {
	return request({
		url: '/back/renfang/ssyb/area/list',
		method: 'get',
		params: data
	})
}

// 疏散隐蔽--人防工程平战转换顺序列表
export const getCivilDefenseConvertList = (data) => {
	return request({
		url: '/back/renfang/ssyb/zhsxn/list',
		method: 'get',
		params: data
	})
}

// 疏散隐蔽--疏散基地列表
export const getEvacuationBaseList = (data) => {
	return request({
		url: '/back/renfang/ssyb/base/list',
		method: 'get',
		params: data
	})
}
// 疏散隐蔽--人防工程列表
export const getCivilDefenseProjectList = (data) => {
	return request({
		url: '/back/renfang/ssyb/engineering/list',
		method: 'get',
		params: data
	})
}
// 疏散隐蔽--应急避难所列表
export const getEmergencyShelterList = (data) => {
	return request({
		url: '/back/renfang/ssyb/shelter/list',
		method: 'get',
		params: data
	})
}
// 疏散隐蔽--疏散点位置列表
export const getEvacuationPointLocationList = (data) => {
	return request({
		url: '/back/renfang/ssyb/mass/list',
		method: 'get',
		params: data
	})
}

// 重要经济目标列表
export const getEconomicGoalsList = (data) => {
	return request({
		url: '/back/renfang/jjmb/mes/list',
		method: 'get',
		params: data
	})
}
// 重要经济目标-- 指挥组列表
export const getZhzList = (data) => {
	return request({
		url: '/back/renfang/jjmb/party/list',
		method: 'get',
		params: data
	})
}
// 重要经济目标-- 防护部位列表
export const getFhbwList = (data) => {
	return request({
		url: '/back/renfang/jjmb/parts/list',
		method: 'get',
		params: data
	})
}
// 重要经济目标-- 影响范围列表
export const getYxfwList = (data) => {
	return request({
		url: '/back/renfang/jjmb/affect/list',
		method: 'get',
		params: data
	})
}
// 重要经济目标-- 防护专业队列表
export const getFhzydList = (data) => {
	return request({
		url: '/back/renfang/jjmb/team/list',
		method: 'get',
		params: data
	})
}
// 重要经济目标-- 信息防护措施列表
export const getXxfhcsList = (data) => {
	return request({
		url: '/back/renfang/jjmb/system/list',
		method: 'get',
		params: data
	})
}
// 重要经济目标-- 装备明细列表
export const getZbmxList = (data) => {
	return request({
		url: '/back/renfang/jjmb/equipment/list',
		method: 'get',
		params: data
	})
}
// 重要经济目标-- 打击方式列表
export const getDjfsList = (data) => {
	return request({
		url: '/back/renfang/jjmb/djfsgm/list',
		method: 'get',
		params: data
	})
}

// 重要经济目标-- 防护部位 -- 防护措施
export const getFhcsList = (data) => {
	return request({
		url: '/back/renfang/jjmb/jjmbfhcs/list',
		method: 'get',
		params: data
	})
}

// 专业队 -- 人民防空力量编成列表
export const getCivilDefensePowerList = (data) => {
	return request({
		url: '/back/renfang/zhyd/fkllbc/list',
		method: 'get',
		params: data
	})
}
// 专业队 -- 专业队列表
export const getMajorTeamList = (data) => {
	return request({
		url: '/back/renfang/zhyd/zydb/list',
		method: 'get',
		params: data
	})
}
// 人口情况 -- 人口情况列表
export const getPopulationStateList = (data) => {
	return request({
		url: '/back/renfang/csrk/distribution/list',
		method: 'get',
		params: data
	})
}

// 人口情况 -- 街道数据情况列表
export const getStreetDataList = (data) => {
	return request({
		url: '/back/renfang/csrk/demographic/list',
		method: 'get',
		params: data
	})
}

// 人口情况 -- 临战人口接收安置列表
export const getPopulationAcceptList = (data) => {
	return request({
		url: '/back/renfang/ssyb/lzrkjs/list',
		method: 'get',
		params: data
	})
}

// 人口情况 -- 临战人口数量列表
export const getPopulationQuantityList = (data) => {
	return request({
		url: '/back/renfang/ssyb/lzssrk/list',
		method: 'get',
		params: data
	})
}

// 医疗保障-- 医疗统计年鉴列表
export const getMedicalStatisticYearbookList = (data) => {
	return request({
		url: '/back/renfang/zcbz/counth/list',
		method: 'get',
		params: data
	})
}

// 医疗保障-- 医疗卫生列表
export const getMedicalHygieneList = (data) => {
	return request({
		url: '/back/renfang/zcbz/hospital/list',
		method: 'get',
		params: data
	})
}

// 医疗保障-- 医疗物资储备列表
export const getMedicalMaterialReserveList = (data) => {
	return request({
		url: '/back/renfang/zcbz/ylypa/list',
		method: 'get',
		params: data
	})
}
// 医疗保障-- 医疗物资储备 -- 医疗药品列表
export const getMedicalDrugsList = (data) => {
	return request({
		url: '/back/renfang/zcbz/ylypb/list',
		method: 'get',
		params: data
	})
}


// 交通运输 -- 火车站列表
export const getRailwayStationList = (data) => {
	return request({
		url: '/back/renfang/zcbz/hcrailway/list',
		method: 'get',
		params: data
	})
}

// 交通运输 -- 机场列表
export const getAirportList = (data) => {
	return request({
		url: '/back/renfang/zcbz/plane/list',
		method: 'get',
		params: data
	})
}

// 交通运输 -- 水运公司列表
export const getWaterCompanyList = (data) => {
	return request({
		url: '/back/renfang/zcbz/water/list',
		method: 'get',
		params: data
	})
}

// 交通运输 -- 港口列表
export const getPortList = (data) => {
	return request({
		url: '/back/renfang/zcbz/port/list',
		method: 'get',
		params: data
	})
}

// 交通运输 -- 轨道交通线列表
export const getRailTransitList = (data) => {
	return request({
		url: '/back/renfang/zcbz/line/list',
		method: 'get',
		params: data
	})
}

// 交通运输 -- 路网列表
export const getRoadNetwork = (data) => {
	return request({
		url: '/back/renfang/zcbz/network/list',
		method: 'get',
		params: data
	})
}

// 交通运输 -- 修理厂列表
export const getRepairShopList = (data) => {
	return request({
		url: '/back/renfang/zcbz/repair/list',
		method: 'get',
		params: data
	})
}

// 交通运输 -- 油料库列表
export const getOilDeportList = (data) => {
	return request({
		url: '/back/renfang/zcbz/ylk/list',
		method: 'get',
		params: data
	})
}

// 交通运输 -- 加油气站列表
export const getGasStationList = (data) => {
	return request({
		url: '/back/renfang/zcbz/jyqz/list',
		method: 'get',
		params: data
	})
}

// 交通运输 -- 货运车站列表
export const getFreightStationList = (data) => {
	return request({
		url: '/back/renfang/zcbz/hystation/list',
		method: 'get',
		params: data
	})
}

// 交通运输 -- 客运车站列表
export const getPassengerStationList = (data) => {
	return request({
		url: '/back/renfang/zcbz/qcstation/list',
		method: 'get',
		params: data
	})
}
// 交通运输 -- 货运公司列表
export const getFreightCompanyList = (data) => {
	return request({
		url: '/back/renfang/zcbz/hcompany/list',
		method: 'get',
		params: data
	})
}

// 交通运输 -- 客运公司列表
export const getPassengerCompanyList = (data) => {
	return request({
		url: '/back/renfang/zcbz/kcompany/list',
		method: 'get',
		params: data
	})
}
// 交通运输 -- 可征用车辆列表
export const getExpropriationCarList = (data) => {
	return request({
		url: '/back/renfang/zcbz/vehicle/list',
		method: 'get',
		params: data
	})
}

// 跨区域支援 -- 行动协同列表
export const getActionList = (data) => {
	return request({
		url: '/back/renfang/kqy/xdxt/list',
		method: 'get',
		params: data
	})
}

// 跨区域支援 -- 支援力量列表
export const getSupportForceList = (data) => {
	return request({
		url: '/back/renfang/kqy/llbcb/list',
		method: 'get',
		params: data
	})
}

// 政治工作计划 -- 工作要点列表
export const getWorkKeyPointList = (data) => {
	return request({
		url: '/back/renfang/zzgz/content/list',
		method: 'get',
		params: data
	})
}

// 政治工作计划 -- 党员信息列表
export const getPartyMemberInfoList = (data) => {
	return request({
		url: '/back/renfang/zzgz/party/list',
		method: 'get',
		params: data
	})
}

// 物资保障 -- 物资需求统计列表
export const getMaterialDemandStatisticsList = (data) => {
	return request({
		url: '/back/renfang/zcbz/wzxq/list',
		method: 'get',
		params: data
	})
}

// 物资保障 -- 经费预算列表
export const getBudgetList = (data) => {
	return request({
		url: '/back/renfang/zcbz/jfys/list',
		method: 'get',
		params: data
	})
}

// 物资保障 -- 物资储备列表
export const getMaterialReservesList = (data) => {
	return request({
		url: '/back/renfang/zcbz/wzcb/list',
		method: 'get',
		params: data
	})
}

// 物资保障 -- 装备器材需求列表
export const getEquipmentDemandList = (data) => {
	return request({
		url: '/back/renfang/zcbz/zbqc/list',
		method: 'get',
		params: data
	})
}

// 物资保障 -- 核生化保障任务列表
export const getSupportTasksList = (data) => {
	return request({
		url: '/back/renfang/zcbz/bzrwb/list',
		method: 'get',
		params: data
	})
}

// 物资保障 -- 核生化力量编组列表
export const getPowerOrganizationList = (data) => {
	return request({
		url: '/back/renfang/zcbz/llbzb/list',
		method: 'get',
		params: data
	})
}

// 物资保障 -- 防护物资列表
export const getChemicalPreventionMaterialsList = (data) => {
	return request({
		url: '/back/renfang/zcbz/fhwz/list',
		method: 'get',
		params: data
	})
}

// 外(台)军 -- 军事基地列表
export const getMilitaryBaseList = (data) => {
	return request({
		url: '/back/renfang/jjmb/military/list',
		method: 'get',
		params: data
	})
}

// 外(台)军 -- 打击规模列表
export const getStrikeScaleList = (data) => {
	return request({
		url: '/back/renfang/jjmb/djgm/list',
		method: 'get',
		params: data
	})
}

// 外(台)军 -- 打击方式列表
export const getStrikeMethodsList = (data) => {
	return request({
		url: '/back/renfang/jjmb/djfs/list',
		method: 'get',
		params: data
	})
}

// 外(台)军 -- 打击时机列表
export const getStrikeTimingList = (data) => {
	return request({
		url: '/back/renfang/jjmb/djsj/list',
		method: 'get',
		params: data
	})
}
// 外(台)军 -- 导弹技术性能列表
export const getMissileryList = (data) => {
	return request({
		url: '/back/renfang/jjmb/daodan/list',
		method: 'get',
		params: data
	})
}

// 外(台)军 -- 战略轰战机性能指标列表
export const getBomberFighterList = (data) => {
	return request({
		url: '/back/renfang/jjmb/zlhzj/list',
		method: 'get',
		params: data
	})
}

// 常用配置 -- 行政区划列表
export const getAdministrativeDivisionList = (data) => {
	return request({
		url: '/back/renfang/ssyb/ssybgeometry/list',
		method: 'get',
		params: data
	})
}

// 常用配置 -- 人防平战转换顺序列表
export const getConversionOrderList = (data) => {
	return request({
		url: '/back/renfang/ssyb/zhsx/list',
		method: 'get',
		params: data
	})
}
// 常用配置 -- 常用类型配置列表
export const getTypeConfigList = (data) => {
	return request({
		url: '/back/renfang/zcbz/article/list',
		method: 'get',
		params: data
	})
}

// 系统管理 -- 字典管理列表
export const getDicMentList = (data) => {
	return request({
		url: '/back/system/dict/type/list',
		method: 'get',
		params: data
	})
}

// 系统管理 -- 用户管理列表
export const getUserMentList = (data) => {
	return request({
		url: '/back/system/user/list',
		method: 'get',
		params: data
	})
}

// 系统管理 -- 用户管理左侧tree树
export const getDeptTree = (data) => {
	return request({
		url: '/back/system/dept/treeselect',
		method: 'get',
		params: data
	})
}

// 人防指挥--指挥平台--固定指挥所
export const getFixedCommandPostList = (data) => {
	return request({
		url: '/back/renfang/zhtx/posta/list',
		method: 'get',
		params: data
	})
}
// 人防指挥--指挥平台--固定指挥所--指控装备列表
export const getZkzbList = (data) => {
	return request({
		url: '/back/renfang/zhtx/equipmenta/list',
		method: 'get',
		params: data
	})
}
// 人防指挥--指挥平台--固定指挥所--通信网络列表
export const getTxwlList = (data) => {
	return request({
		url: '/back/renfang/zhtx/network/list',
		method: 'get',
		params: data
	})
}
// 人防指挥--指挥平台--机动指挥所
export const getMobileZhsList = (data) => {
	return request({
		url: '/back/renfang/zhtx/flexible/list',
		method: 'get',
		params: data
	})
}
// 人防指挥--指挥平台--机动指挥所_车辆
export const getMobileZhsCarList = (data) => {
	return request({
		url: '/back/renfang/zhtx/cara/list',
		method: 'get',
		params: data
	})
}
// 人防指挥--指挥平台--固定指挥所_要素房间
export const getFixedCommandPostRoomList = (data) => {
	return request({
		url: '/back/renfang/zhtx/element/list',
		method: 'get',
		params: data
	})
}
// 人防指挥--指挥平台--便携式指挥平台
export const getPortableCommandPostList = (data) => {
	return request({
		url: '/back/renfang/zhtx/platform/list',
		method: 'get',
		params: data
	})
}
// 人防指挥--指挥平台--指控装备
export const getAccusedEquipmentList = (data) => {
	return request({
		url: '/back/renfang/zhtx/equipmenta/list',
		method: 'get',
		params: data
	})
}

//通信装备
export const getTxzbList = (data) => {
	return request({
		url: '/back/renfang/zhtx/equipmentb/list',
		method: 'get',
		params: data
	})
}




// 人防指挥--能力需求--空情预警报知现状
export const getKqbzList = (data) => {
	return request({
		url: '/back/renfang/jjmb/kqyjjrxtxz/list',
		method: 'get',
		params: data
	})
}
// 人防指挥--能力需求--空情预警报知能力需求
export const getKqbjnlList = (data) => {
	return request({
		url: '/back/renfang/jjmb/kqyjxxxtnl/list',
		method: 'get',
		params: data
	})
}
// 人防指挥--能力需求--指挥装备需求
export const getZhzbList = (data) => {
	return request({
		url: '/back/renfang/jjmb/zhzbxq/list',
		method: 'get',
		params: data
	})
}
// 人防指挥--能力需求--指挥所能力需求
export const getZhsnlList = (data) => {
	return request({
		url: '/back/renfang/jjmb/zhsnlxq/list',
		method: 'get',
		params: data
	})
}
// 人防指挥--能力需求--情报信息保障-通信网络参加单位
export const getTxwldwList = (data) => {
	return request({
		url: '/back/renfang/jjmb/txwldw/list',
		method: 'get',
		params: data
	})
}
// 人防指挥--能力需求--情报信息保障频谱资源分配表
export const getPbzyfebList = (data) => {
	return request({
		url: '/back/renfang/jjmb/pbzyfeb/list',
		method: 'get',
		params: data
	})
}

// 物资保障--救灾物资储备
export const getJzwzcbList = (data) => {
	return request({
		url: '/back/renfang/rfzh/xsBzJzwzcb/list',
		method: 'get',
		params: data
	})
}


// 物资保障--救灾物资需求
export const getJzwzxqList = (data) => {
	return request({
		url: '/back/renfang/rfzh/xsBzJzwzxq/list',
		method: 'get',
		params: data
	})
}

// 物资保障--装备器材能力现状
export const getZbqcnlxzList = (data) => {
	return request({
		url: '/back/renfang/rfzh/bzBzqcbznl/list',
		method: 'get',
		params: data
	})
}

// 人防指挥--能力需求--人员防护能力需求
export const getRyfhnlxqList = (data) => {
	return request({
		url: '/back/renfang/rfzh/xsBzRyfhnlxq/list',
		method: 'get',
		params: data
	})
}

// 医疗保障--医疗救护能力需求
export const getYljhnlxqList = (data) => {
	return request({
		url: '/back/renfang/rfzh/nlxqYljhnlxq/list',
		method: 'get',
		params: data
	})
}

// 交通运输--交通运输统计年鉴
export const getJttjnjList = (data) => {
	return request({
		url: '/back/renfang/zcbz/jtysStatistics/list',
		method: 'get',
		params: data
	})
}

// 交通运输--交通运输能力
export const getJtysnlList = (data) => {
	return request({
		url: '/back/renfang/rfzh/jtysnlxq/list',
		method: 'get',
		params: data
	})
}

// 人防指挥--能力需求--重要目标防护行动
export const getZymbfhxdList = (data) => {
	return request({
		url: '/back/renfang/rfzh/nlxqZyjjmbxq/list',
		method: 'get',
		params: data
	})
}

// 专业队--战备动员计划
export const getZbdyjhList = (data) => {
	return request({
		url: '/back/renfang/zhyd/zyllZbdyjh/list',
		method: 'get',
		params: data
	})
}

// 专业队--临战训练计划
export const getLzxljhList = (data) => {
	return request({
		url: '/back/renfang/zhyd/zyllLzxljh/list',
		method: 'get',
		params: data
	})
}

// 重要经济目标--指控装备
export const getZyjjmbzkzbList = (data) => {
	return request({
		url: '/back/renfang/rfzh/zyjjAccuseEquipment/list',
		method: 'get',
		params: data
	})
}
// 重要经济目标--通信网络
export const getZyjjmbtxwlList = (data) => {
	return request({
		url: '/back/renfang/rfzh/zyjjCommunicationNetwork/list',
		method: 'get',
		params: data
	})
}
// 重要经济目标--通信装备
export const getZyjjmbtxzbList = (data) => {
	return request({
		url: '/back/renfang/rfzh/zyjjCommunicationEquipment/list',
		method: 'get',
		params: data
	})
}

// 专业队 -- 平时编制人员
export const getPsbzryList = (data) => {
	return request({
		url: '/back/renfang/zhyd/staff/list',
		method: 'get',
		params: data
	})
}